Aller au contenu principal

Apple Vision Pro

Le build Apple Vision Pro adapte le SDK Unity à visionOS avec interaction mains libres et rendu passthrough. Il est fourni uniquement aux clients Enterprise.

Accès Enterprise

  • Communiquez votre Apple Developer Team ID, vos identifiants de bundles et votre plan TestFlight à support@web-ar.studio.
  • Vous obtiendrez :
    • le package com.webarvps.vps.visionos,
    • un projet d'exemple configuré avec PolySpatial,
    • des workflows CI pour générer des .ipa visionOS signés.

Enterprise uniquement. Les shaders PolySpatial, indices audio spatiaux et bindings de gestes ne sont pas présents dans le SDK public.

Prérequis

  • Apple Vision Pro sous visionOS 1.2+,
  • Unity 2022.3 LTS avec module visionOS,
  • Xcode 15.2+ et SDK visionOS,
  • Accès à PolySpatial (Unity Pro/Industry).

Mise en place

  1. Installez com.webarvps.vps.visionos depuis le registre Enterprise.
  2. Importez VisionPro_Localization.unity et activez le mode PolySpatial Hybrid Rendering.
  3. Ajoutez VisionProPoseAdapter au composant VPSLocalisationService.
  4. Dans Project Settings → Player → visionOS, définissez Team ID et autorisations (caméra, head tracking, spatial audio).
  5. Compilez l'IPA avec Xcode et diffusez-le via TestFlight ou l'onglet Devices.

Checklist de test

  • Vérifiez les gestes pour afficher/masquer le HUD et réinitialiser la localisation.
  • Ajustez la transparence du passthrough selon l'éclairage.
  • Assurez-vous que la localisation perdure en passant de Shared Space à Full Space.
  • Exploitez VisionProDiagnostics pour exporter les journaux en support.

Support

Le support Enterprise inclut des sessions de debug conjointes, des bonnes pratiques PolySpatial et un accompagnement App Store vs. distribution directe.